#include <stdio.h>
int main(int argc , const char *argv[])
{
   /**逗号运算符的使用**/
   int a = 100,b;
     b= ++a,++a,++a;//逗号是分隔符  b=101 a=103
     printf("b=%d a=%d\n",b,a);
     
     a=100;
     b= (++a,++a,++a);//逗号运算符：从左到右运算  b=103 a=103
     printf("b=%d a=%d\n",b,a);

     a=100;
     b= (++a,++a),++a;// 括号里面是逗号是运算符，b=102 a=103
     printf("b=%d a=%d\n",b,a);

     a=100;
     b= (++a,a++),++a;  //括号里面有前后缀自增，第一个先自增后赋值，第二个先赋值再自增     
     //  b=101 a=103
     printf("b=%d a=%d\n",b,a);
     




return 0;
}